2.01. Windows или Linux
Windows или Linux
Операционная система — это невидимый фундамент, на котором строится весь цифровой опыт человека. Она отвечает за то, как запускается игра, как сохраняется файл, как компьютер реагирует на команду. Выбор между Windows и Linux — это не просто вопрос интерфейса или цвета панели задач. Это выбор между двумя принципиально разными подходами: к управлению ресурсами, к безопасности, к удобству и к свободе.
Эти системы родились в разное время, для разных целей, в разных условиях — и это до сих пор определяет их поведение, их логику, их сильные и слабые стороны.
Windows
Windows — продукт корпоративной эволюции. Начав с MS-DOS в 1980-х, Microsoft постепенно превратила свою операционную систему в универсальную платформу, которая должна была работать на миллиардах устройств — от дешёвых нетбуков до мощных рабочих станций. Главная цель Windows — максимальная совместимость, единый интерфейс для всех, минимизация барьера входа.
Windows построена вокруг концепции централизованной поддержки и сопровождения. Обновления, драйверы, системные службы — всё доставляется единым потоком от одного поставщика. Это создаёт ощущение надёжности для тех, кто не хочет вникать в детали: если что-то сломалось — есть Microsoft Update, есть Центр обновления Windows, есть служба поддержки, есть десятки миллионов форумов с готовыми решениями.
С развитием экосистемы Xbox, Microsoft укрепила позиции Windows как главной платформы для игр. DirectX — уникальный, тесно интегрированный с Windows графический API — стал стандартом для игровой индустрии. Большинство AAA-проектов разрабатываются и тестируются в первую очередь под Windows. В результате:
- Игры выходят на Windows раньше, чем на любых других платформах (если выпускаются на них вообще).
- Поддержка новых технологий — DLSS, FSR, ray tracing, HDR — появляется в первую очередь в Windows, часто с официальной поддержкой от NVIDIA или AMD.
- Целый ряд сервисов — Steam, Epic Games Store, Ubisoft Connect, Battle.net, EA App — оптимизирован исключительно под Windows, и любые попытки их запуска вне этой среды требуют усилий.
Однако эта централизация имеет свою цену.
Windows 11 — кульминация тренда на встроенные сервисы и искусственный интеллект. В систему интегрированы Copilot, Microsoft Teams, Microsoft Start, OneDrive, Xbox App, Game Bar, Clarity Studio, Recall (в будущем), и десятки фоновых агентов. Это не отдельные приложения, которые можно легко удалить — это компоненты самой ОС, которые стартуют вместе с системой, потребляют память, используют дисковое пространство, и передают данные в облако Microsoft.
Даже на мощных устройствах это складывается в ощутимую нагрузку. На ПК с 8 ГБ оперативной памяти «чистая» Windows 11 может занимать от 3 до 4 ГБ ОЗУ сразу после входа в систему — без запуска браузера, без игр, без редактора. На устройствах с 4 ГБ памяти — это приводит к постоянному своппингу, задержкам и ощущению «тормозов».
Телеметрия — ещё один слой. Windows собирает данные: какие программы запускались, как часто использовалась клавиатура, какие функции интерфейса вызывались, какие ошибки возникали. Часть этих данных отправляется в Microsoft для улучшения продукта. Но механизм сбора не всегда прозрачен, и контроль над ним ограничен. Включение или отключение телеметрии требует настройки групповой политики, редактирования реестра, или установки сторонних утилит — действий, выходящих за рамки стандартного графического интерфейса.
Windows остаётся системой, где удобство для большинства достигается за счёт компромиссов для каждого.
Linux
Linux — это целая вселенная. Ядро Linux, созданное Линусом Торвальдсом в 1991 году как учебный проект, стало основой для тысяч дистрибутивов — готовых сборок операционной системы, собранных под конкретные задачи, вкусы и уровни подготовки пользователей.
Главное свойство Linux — модульность. Ядро отвечает за взаимодействие с «железом». Система инициализации — за запуск служб. Графическая подсистема — за отрисовку интерфейса. Окружение рабочего стола — за внешний вид и поведение. Каждый уровень можно заменить, настроить, упростить или расширить.
Это даёт два фундаментальных преимущества:
-
Оптимизация под конкретное «железо»
На компьютере 2010 года с 2 ГБ ОЗУ можно установить дистрибутив с лёгким окружением (LXQt, Xfce), отключить анимации, фоновые службы, и получить отзывчивую систему, пригодную для веб-серфинга, офисных задач, и даже лёгких игр. Ubuntu, Debian, Fedora на таком железе будут работать, но медленнее. Arch Linux с минимальной конфигурацией — будет летать. -
Полный контроль над системой
Пользователь Linux решает, какие службы запускать, какие обновления устанавливать, какие данные передавать в сеть. Никакие обновления не устанавливаются без согласия. Никакие сервисы не включаются по умолчанию без возможности отключить их. Никакие облачные интеграции не навязываются — если пользователь не хочет OneDrive, Dropbox или Google Drive, их можно просто не устанавливать.
Эта свобода требует ответственности.
Linux — это система, где всё можно настроить, но для этого нужно знать, что настраивать.
Большая часть системных настроек, диагностики и тонкой настройки производится через командную строку — терминал. Это не ограничение, а особенность архитектуры: командная строка даёт точный, повторяемый, документируемый способ взаимодействия с системой. Через терминал устанавливаются программы, настраиваются драйверы, управляются службы, анализируются логи, создаются резервные копии.
Для новичка, не готового работать с CLI, Linux может показаться пугающим. Многие действия, которые в Windows занимают три клика, в Linux требуют поиска команды, её изучения, проверки параметров. Но этот путь — это обучение. Каждая команда — это кирпичик знания. Через месяц использования терминала пользователь уже чувствует себя увереннее, чем годами в Windows.
Steam Deck и иллюзии «Linux для всех»
Steam Deck — это поворотный момент. Это устройство, которое показало: Linux может быть платформой для игр. Но важно понимать: Steam Deck — это не «чистый Linux». Это специализированная сборка SteamOS, основанная на Arch Linux, с глубокими кастомизациями от Valve.
SteamOS использует Proton — совместимость-слой, позволяющий запускать Windows-игры на Linux без портирования. Proton объединяет в себе Wine (реализация Windows API), DXVK (трансляция DirectX в Vulkan), и сторонние патчи для обхода защиты, совместимости с DRM и корректной работы мультимедиа.
Proton — технологически впечатляющее достижение. Он позволяет запускать тысячи игр — от Hollow Knight до Elden Ring. Но он не гарантирует 100% совместимости.
Ряд игр остаются проблемными:
- Forza Horizon 5 — требует обхода защиты Easy Anti-Cheat через пропатченную версию Proton-GE. Без этого игра не запускается.
- Fortnite — официально недоступна в Steam, а в Epic Launcher не работает корректно под Linux.
- Call of Duty: Warzone / Modern Warfare III — используют собственную античит-систему Ricochet, которая блокирует запуск на не-Windows платформах.
- Far Cry 3, Far Cry 4, Assassin’s Creed IV — зависят от Ubisoft Connect, который в Linux работает нестабильно, особенно при активации лицензий и облачных сохранениях.
- Многопользовательские игры с закрытыми античитами (например, от BattlEye или Easy Anti-Cheat без поддержки Proton) — остаются недоступными.
Это не «баги Proton». Это ограничения архитектуры. Защита от читеров часто использует низкоуровневые драйверы, которые не могут быть полностью эмулированы в пользовательском пространстве. Разработчики Proton работают над этим, но прогресс зависит от открытости сторонних компаний.
Пользователи Steam Deck часто сталкиваются с тем, что игра «работает», но:
- Не сохраняется прогресс в облаке.
- Не запускается мультиплеер.
- Вылетает при старте или в определённых сценах.
- Работает, но с деградацией производительности на 15–30% по сравнению с Windows на том же «железе».
Многие после месяца экспериментов продают Steam Deck. Не потому, что она плохая — а потому, что реальность расходится с ожиданиями: «Linux-гейминг» — это ниша, требующая терпения, технической гибкости и готовности искать обходные пути.
Кому что подходит
1. Геймер, играющий в AAA и онлайн-проекты
Для такого пользователя Windows — естественная среда.
Все игры доступны сразу. Все обновления работают. Все сервисы — в один клик. Нет необходимости искать Proton-GE, патчить launch-опции, отключать античит вручную.
Linux возможен, но потребует:
- Готовности искать совместимость в базе ProtonDB.
- Установки сторонних версий Proton (GE, TKG).
- Настройки параметров запуска (
PROTON_NO_ESYNC=1,gamemode,mangohud). - Принятия риска, что любимая игра может не заработать.
2. Геймер, предпочитающий инди-игры, стратегии, симуляторы
Здесь Linux раскрывается. Большинство инди-проектов на Steam — кроссплатформенные. Они используют Unity, Godot или Godot-подобные движки, которые компилируются под Linux из коробки. Стратегии (Stellaris, Civilization VI), симуляторы (Cities: Skylines, Euro Truck Simulator 2), классика (Half-Life, Portal, Undertale) — работают стабильно, часто без костылей.
SteamOS или дистрибутивы вроде Bazzite (специализированный игровой дистрибутив на Fedora) — прекрасный выбор. Они предоставляют готовую игровую среду: Proton предустановлен, GPU-драйверы настроены, Mangohud включён по умолчанию.
3. Разработчик, энтузиаст, системный администратор
Linux здесь — дом.
- Git, SSH, Docker, Kubernetes, Python, Node.js, Rust, Go — все эти инструменты родные для Linux.
- Пакетные менеджеры (apt, dnf, pacman, nix) позволяют устанавливать и обновлять софт быстро и предсказуемо.
- Терминал — основной рабочий инструмент: от запуска сервера до анализа логов.
- Возможность собрать систему «с нуля» — от ядра до окружения — даёт глубокое понимание того, как всё работает.
Краткий итог
- Windows — это платформа массового использования, ориентированная на совместимость, простоту и экосистему. Она требует меньше технических знаний, но предлагает меньше контроля.
- Linux — это платформа контроля и оптимизации, ориентированная на автономию, эффективность и настройку под задачу. Она требует больше усилий на входе, но даёт больше свободы на выходе.
- Игровой опыт в Linux стал возможен благодаря Proton, но остаётся ограниченным и фрагментарным для коммерческих AAA-проектов с DRM и античитом.
- Решение не должно основываться на лозунгах. Оно должно основываться на реальном использовании.
Лучшая рекомендация — попробовать.
Запишите образ Bazzite или Ubuntu на флешку. Загрузитесь в Live-режиме. Запустите Steam. Попробуйте одну-две игры. Посмотрите, как ведёт себя система на вашем «железе». Только личный опыт даёт истинное понимание.
Windows
Windows — это не просто «окно на рабочий стол». Это многослойная архитектура, где каждый уровень отвечает за свою часть работы: от управления оперативной памятью до отрисовки анимации при наведении курсора. Понимание этих слоёв помогает не просто «отключить всё подряд», а сделать осознанный выбор: что оставить, что убрать, и зачем.
Ядро и пользовательское пространство
В основе Windows лежит ядро NT (New Technology) — монолитное ядро с модульными драйверами, впервые представленное в Windows NT 3.1 в 1993 году. Оно отвечает за:
- управление процессором (планирование задач, приоритеты),
- работу с оперативной памятью (виртуальная память, подкачка),
- доступ к диску и файловой системе (NTFS — основная ФС Windows),
- взаимодействие с устройствами через драйверы.
Ядро работает в режиме ядра (kernel mode) — с максимальными привилегиями, вне досягаемости обычных программ. Всё остальное — приложения, службы, оболочка — работает в режиме пользователя (user mode). Это разделение повышает стабильность: если упадёт браузер, ядро продолжит работать.
Однако современная Windows — это не только ядро. Это экосистема надстроек, включённых по умолчанию:
- Windows Shell — проводник, панель задач, меню «Пуск», центр уведомлений.
- Windows Services — фоновые службы: BITS (фоновая передача), SuperFetch (предзагрузка), Windows Search, Connected User Experiences and Telemetry (телеметрия), Diagnostic Policy Service.
- UWP-приложения — Почта, Календарь, Новости, Погода, Xbox App, Microsoft Solitaire Collection, OneNote, To-Do, Photos, Maps.
- Интегрированные ИИ-агенты — Copilot, Recall (в будущем), Ideas в Office, Editor в Word, Designer в PowerPoint.
Эти компоненты не являются частью ядра. Их можно отключить, удалить или заменить. Но по умолчанию они включены, загружаются при старте, и используют ресурсы.
Что на самом деле тратит ресурсы?
Разберём типичную загрузку Windows 11 на компьютере с 16 ГБ ОЗУ и SSD:
| Компонент | Память (ОЗУ) | Дисковая активность | CPU (фон) | Комментарий |
|---|---|---|---|---|
System (ядро + драйверы) | 400–700 МБ | низкая | ~0–2% | Обязательный минимум. |
svchost.exe (фоновые службы) | 800 МБ–1.5 ГБ | средняя | ~3–8% | Группы служб: телеметрия, обновления, сеть, шифрование. |
explorer.exe (оболочка) | 200–400 МБ | низкая | ~1–3% | Зависит от количества открытых окон и виджетов. |
SearchIndexer.exe | 200–600 МБ | высокая при индексации | ~5–15% | Индексирует файлы для быстрого поиска. Можно отключить. |
RuntimeBroker.exe | 100–300 МБ | низкая | ~1–2% | Управляет разрешениями UWP-приложений. |
ShellExperienceHost.exe | 150–350 МБ | низкая | ~1–4% | Отвечает за анимации, прозрачность, виджеты. |
XboxGameBar.exe, XboxPcApp.exe | 80–200 МБ суммарно | низкая | ~0–2% | Даже если вы не играете и не используете Game Bar. |
OneDrive.exe | 100–250 МБ | средняя (синхронизация) | ~1–5% | При включённой синхронизации — выше. |
Microsoft Edge (фон) | 150–400 МБ | низкая | ~0–3% | Edge часто запускается фоном через службы. |
Copilot.exe (если включён) | 200–500 МБ | средняя | ~2–6% | Загружает модель, отправляет запросы в облако. |
Итого «чистый» старт Windows 11 — около 4–5 ГБ ОЗУ на мощном ПК.
На ПК с 8 ГБ — это уже 50–60% памяти занято до запуска любой игры.
На ПК с 4 ГБ — система начинает активно использовать файл подкачки, что вызывает задержки, «подвисания» при переключении окон, и рывки в играх даже на низких настройках.
Это не «утечки памяти». Это намеренный дизайн: Microsoft предполагает, что пользователь хочет мгновенный поиск, живые плитки, облачную синхронизацию, игровые наложения — и оплачивает это ресурсами.
Что можно отключить — и зачем
1. Службы и фоновые процессы
Через msconfig или services.msc можно отключить:
- Connected User Experiences and Telemetry — собирает данные об использовании. Отключение снижает фоновый трафик и нагрузку на диск.
- Diagnostic Policy Service и Diagnostic System Host — диагностика ошибок. Без них система не будет предлагать «автоматическое исправление», но и не будет сканировать логи в фоне.
- SysMain (бывший SuperFetch) — предзагрузка часто используемых программ. На SSD она не даёт выигрыша, но вызывает высокую активность диска при старте.
- Windows Search — индексация файлов. Если вы ищете через Everything или Total Commander — можно смело отключать.
Важно: отключать стоит только то, что вы понимаете. Отключение криптографических служб, сетевых агентов или Volume Shadow Copy может нарушить работу системы.
2. UWP-приложения
UWP-приложения удаляются через PowerShell:
Get-AppxPackage *Xbox* | Remove-AppxPackage
Get-AppxPackage *Solitaire* | Remove-AppxPackage
Get-AppxPackage *News* | Remove-AppxPackage
Get-AppxPackage *Weather* | Remove-AppxPackage
Get-AppxPackage *Maps* | Remove-AppxPackage
Get-AppxPackage *OneNote* | Remove-AppxPackage
Get-AppxPackage *ToDo* | Remove-AppxPackage
Это не влияет на системную стабильность — эти приложения не связаны с ядром. После удаления освобождается место на диске (иногда до 2–3 ГБ) и снижается фоновая активность.
3. ИИ-интеграции
- Copilot можно отключить через настройки → «Персонализация» → «Панель задач» → скрыть значок. Но процесс
Copilot.exeможет продолжать работать. - Полное отключение требует редактирования политик или использования утилит вроде Windows10Debloater (открытый проект на GitHub).
- Для пользователей в РФ и других регионах, где Copilot недоступен, его наличие — чисто техническая нагрузка без функциональной отдачи.
4. OneDrive
OneDrive можно отвязать:
- В настройках → Учётные записи → Windows → отключить синхронизацию.
- В автозагрузке (
msconfig→ автозагрузка) — снять галочку. - Файлы OneDrive остаются локально, но перестают синхронизироваться.
Если облачное хранилище не используется — это освобождает память и снижает фоновый трафик.
Оптимизация для игр
1. Игровой режим (Game Mode)
Встроенная функция Windows 11. Она:
- Повышает приоритет процесса игры в планировщике CPU.
- Приостанавливает фоновые обновления и индексацию.
- Отключает некоторые эффекты визуальной оболочки.
Работает хорошо для большинства игр. Включается в «Параметры → Игры → Игровой режим».
2. HDR и цветокоррекция
HDR в Windows 11 включается глобально, даже если игра его не поддерживает. Это может вызывать:
- Задержки ввода (input lag).
- Некорректную цветопередачу в не-HDR играх.
Лучше отключить HDR в настройках системы — и включать только в тех играх, где он официально поддерживается (например, Cyberpunk 2077, Forza Horizon 5).
3. Визуальные эффекты
В «Свойствах системы → Быстродействие → Параметры» можно выбрать:
- Обеспечить наилучшее быстродействие — отключает анимации, прозрачность, тени.
- Или вручную снять галочки с:
- Анимация элементов управления
- Затухание меню
- Прозрачность
- Тени под окнами и указателем
На слабых ПК (например, с интегрированной графикой) это даёт ощутимый прирост отзывчивости.
4. Драйверы и DirectX
- Всегда используйте официальные драйверы от NVIDIA / AMD / Intel — не через Windows Update, а с сайта производителя.
- Убедитесь, что установлен DirectX End-User Runtime (хотя в Windows 10/11 он встроен, иногда требуются компоненты Visual C++ Redistributable).
- Включите G-Sync / FreeSync, если монитор поддерживает — это убирает разрывы кадров.
5. Отключение виртуализации (если не нужна)
Некоторые функции Windows 11 (Core Isolation, Memory Integrity) используют гипервизор Microsoft (HVCI). Это повышает безопасность, но может снизить производительность в играх на 5–10%, особенно в CPU-ограниченных сценариях (CS2, Valorant, Rocket League).
Отключается в:
Параметры → Безопасность → Безопасность устройства → Изоляция ядра → Параметры изоляции → выключить Целостность памяти.
⚠️ Это снижает защиту от эксплойтов. Делайте это осознанно — и только если игра стабильно теряет FPS.
Windows на слабом «железе»: можно ли спасти?
Для ПК с 4 ГБ ОЗУ и HDD:
- Установите Windows 10 LTSC (Long-Term Servicing Channel) — специальная версия без Microsoft Store, без телеметрии, без UWP-приложений, без Edge (можно поставить браузер отдельно). Поддержка до 2025 года.
- Или используйте Windows 11 SE (если удастся найти образ) — облегчённая версия для школ, но без App Installer и Store.
- Отключите визуальные эффекты, службы, автозагрузку.
- Используйте Lightweight Shell — например, Open-Shell вместо стандартного меню «Пуск».
Даже такая Windows будет потреблять 2.5–3 ГБ ОЗУ на старте. Это оставляет мало места для игр — Minecraft с модами, Terraria, Stardew Valley ещё потянет, но GTA V или Red Dead Redemption 2 — уже нет.
Здесь Linux предлагает альтернативу.
Linux
Linux — это не единый продукт. Это ядро, вокруг которого строятся дистрибутивы — готовые операционные системы, собранные под разные цели.
Ядро Linux отвечает за взаимодействие с процессором, памятью, диском, сетью и периферией. Оно открыто, проверено десятками тысяч разработчиков, и поддерживается сообществом и корпорациями (Red Hat, SUSE, Canonical, Intel, AMD, Google).
Но ядро само по себе — это только «мотор». Чтобы управлять автомобилем, нужны:
- Система инициализации (systemd, OpenRC, runit) — запускает службы при старте, следит за их работой.
- Менеджер входа (display manager) — экран приветствия, выбор пользователя (SDDM, GDM, LightDM).
- Сервер отображения — Wayland или X11 — отвечает за взаимодействие программ с видеокартой.
- Окружение рабочего стола (DE) — KDE Plasma, GNOME, XFCE, LXQt — формирует интерфейс: панель задач, окна, настройки.
- Пакетный менеджер — apt, dnf, pacman, zypper, nix — устанавливает, обновляет, удаляет программы.
Эта модульность даёт невероятную гибкость: можно взять ядро от одной сборки, окружение от другой, пакетный менеджер — от третьей, и получить систему точно под свои задачи.
Терминал
Многие боятся терминала. Это естественно — интерфейс без кнопок кажется непрозрачным. Но терминал в Linux — это не «остаток DOS». Это интерфейс с полным контролем, без промежуточных слоёв.
Когда вы нажимаете «Установить» в графическом магазине, происходит десяток скрытых действий: проверка зависимостей, загрузка пакетов, настройка конфигурации, запуск служб. В терминале каждое из них видно и повторяемо.
Пример: установка Steam в Ubuntu
sudo apt update && sudo apt install steam
Эта одна строка:
- обновляет список доступных программ,
- проверяет зависимости,
- скачивает Steam и всё, что ему нужно (библиотеки, шрифты, драйверы),
- устанавливает в систему,
- добавляет ярлык в меню.
То же самое через графический интерфейс — 5–7 кликов, и неизвестно, что именно происходило «за кулисами».
Терминал — это язык системы. Выучив базовые команды (ls, cd, cp, mv, sudo, grep, journalctl), пользователь получает возможность:
- быстро находить файлы, даже если не помнит точное название,
- автоматизировать рутину (например, резервное копирование),
- диагностировать проблемы (через логи —
journalctl -u steam), - настраивать параметры, недоступные в графическом интерфейсе.
Для новичка путь такой:
- Первые дни — работаем через графический интерфейс.
- Постепенно копируем готовые команды из инструкций.
- Через неделю начинаем понимать, что делает каждая часть команды.
- Через месяц — пишем свои скрипты.
Это не «обязанность». Это путь к пониманию.
Дистрибутивы
Все дистрибутивы делятся по модели обновлений и целевой аудитории.
1. Стабильные с долгой поддержкой (LTS)
- Ubuntu LTS — каждые 2 года, поддержка 5 лет. Основан на Debian. Хорош для новичков, офисного использования, серверов.
- Debian Stable — «золотой стандарт» стабильности. Обновления — только после тщательного тестирования. ПО может быть старым (например, Python 3.9 в 2024 году), но работает годами без сбоев.
- Linux Mint — основан на Ubuntu, но с более привычным интерфейсом (Cinnamon, MATE), отключенной телеметрией, и встроенной поддержкой медиа-кодеков.
Эти дистрибутивы подходят тем, кто хочет «поставил и забыл». Обновления безопасности приходят регулярно, но крупные изменения — редко.
2. Роллинг-релизы (постоянные обновления)
- Arch Linux — минимальная база. Пользователь сам собирает систему под себя. Требует чтения документации (Arch Wiki — лучший справочник по Linux в мире). Подходит энтузиастам и разработчикам.
- Manjaro — Arch «из коробки». Уже с графическим установщиком, предустановленными драйверами, выбором окружения. Баланс между свежестью и удобством.
- Fedora — спонсируется Red Hat. Самые свежие ядра, Wayland по умолчанию, строгая политика открытого ПО. Часто первый тестовый полигон для новых технологий (например, PipeWire, early ZSTD support).
Роллинг-релизы дают свежие версии программ — полезно для разработчиков, но иногда требуют ручной настройки после обновления.
3. Специализированные дистрибутивы
- NixOS — система, где конфигурация описывается в одном файле. Любое изменение можно откатить, как в Git. Идеально для DevOps и reproducible builds.
- SteamOS — дистрибутив от Valve для Steam Deck. Основан на Arch, с глубокой интеграцией Proton и игровыми оптимизациями.
- Bazzite — сообщественная сборка на основе Fedora, созданная специально для геймеров на ПК. Поддерживает Steam, Lutris, OBS, Discord «из коробки». Есть версии для AMD и NVIDIA.
Bazzite — почему именно он для старта?
- Установка — через один ISO-образ, с графическим установщиком.
- По умолчанию включён Proton-GE (улучшенная версия Proton с патчами для античита).
- Включён MangoHud — оверлей с FPS, температурой, загрузкой GPU/CPU.
- Поддержка GameMode — автоматически повышает приоритет игр.
- KDE Plasma — современный, красивый, и при этом настраиваемый почти как Windows (можно разместить панель снизу, включить меню «Пуск», отключить эффекты).
- Поддержка Flatpak и RPM — можно ставить как «родные» программы, так и кроссплатформенные.
Для геймера, который хочет «попробовать Linux без боли» — Bazzite лучший старт.
Proton
Proton — это совместимость-слой, собранный из нескольких технологий:
- Wine — реализация Windows API для Linux. Позволяет программам «думать», что они работают в Windows.
- DXVK — переводит вызовы DirectX 9/10/11 в Vulkan — современный графический API, нативно поддерживаемый в Linux.
- VKD3D-Proton — то же самое, но для DirectX 12 → Vulkan.
- патчи от GloriousEggroll (GE) — обходы защиты, исправления для конкретных игр (например, для Easy Anti-Cheat в Hogwarts Legacy).
- ESYNC / FSYNC — оптимизация синхронизации потоков, критична для многопоточных игр.
Когда вы нажимаете «Играть» в Steam на Windows-игре, Proton:
- создаёт виртуальный «C:\» (префикс Wine),
- копирует нужные DLL-библиотеки,
- перенаправляет графические вызовы через DXVK/VKD3D,
- запускает игру в изолированной среде.
Почему не все игры работают?
- DRM и античит — если игра использует драйверы режима ядра (например, BattlEye, Ricochet), они не могут быть загружены в Linux.
- Online-сервисы — Ubisoft Connect, EA App, Rockstar Launcher — часто ломаются при авторизации или синхронизации.
- Скрипты установки — некоторые игры требуют .NET Framework, Visual C++ Redistributable, которые в Wine работают нестабильно.
- Физика и аудио — PhysX, FMOD, Wwise иногда требуют дополнительных библиотек или патчей.
ProtonDB.com — сообщество, где пользователи делятся рабочими конфигурациями. Там можно найти:
- Какая версия Proton работает для Far Cry 6
- Нужно ли отключать Discord Overlay
- Требуется ли ручная установка
dotnet48черезwinetricks
Это не «просто нажми Play». Это поиск рабочего решения. И для кого-то это увлекательно, а для кого-то — раздражает.
Производительность
На одинаковом «железе» Linux часто даёт меньшую задержку ввода (input lag) и более стабильный FPS — особенно в CPU-ограниченных играх.
Причины:
- Меньше фоновых процессов — чистый KDE Plasma на Bazzite потребляет ~700 МБ ОЗУ на старте (против 4+ ГБ в Windows 11).
- Прямой доступ к GPU — драйверы NVIDIA/AMD в Linux работают ближе к «железу», без промежуточных слоёв Windows Display Driver Model (WDDM).
- Более эффективное планирование задач — ядро Linux позволяет точнее настраивать приоритеты (через
nice,renice,gamemode). - Отсутствие фоновых обновлений — игра не будет прервана скачиванием обновления Windows.
На ПК с GTX 1650 и 8 ГБ ОЗУ в CS2:
- Windows 11: 120–140 FPS, но с просадками до 80 при фоновой индексации.
- Bazzite + Proton: 135–155 FPS, стабильнее, меньше input lag.
Но:
- Call of Duty: Warzone — не запустится в обоих случаях (DRM блокирует).
- Forza Horizon 5 — в Windows — сразу после установки. В Linux — только с Proton-GE и ручной активацией EAC.
- Stardew Valley — везде работает идеально.
Разница заметна в первую очередь на слабом и среднем «железе» — там, где каждый мегабайт памяти и процент CPU на счету.
Кастомизация
В Linux можно изменить всё:
- Темы и иконки — десятки тысяч вариантов на store.kde.org, gnome-look.org. Можно сделать интерфейс похожим на macOS, Windows 11, или старую Windows 95.
- Панель задач — разместить сверху, снизу, на двух мониторах, добавить виджеты: загрузка CPU, температура GPU, погода, время до конца дня.
- Горячие клавиши — любое действие можно привязать к комбинации.
- Автозапуск — через GUI или скрипты в
~/.config/autostart/. - Файловый менеджер — Dolphin (KDE), Nautilus (GNOME), Thunar (Xfce), или консольный Ranger.
В Windows максимум — обои, цвет акцента, и иконки через сторонние программы (например, Start11). В Linux — всё это встроено в настройки.
Стабильность
Синий экран смерти (BSOD) в Windows — результат критической ошибки ядра: драйвер упал, память повреждена, диск отключился.
В Linux подобная ошибка вызывает kernel panic — система зависает, выводит диагностическое сообщение, и перезагружается. Но:
- Такие сценарии гораздо реже на стабильных дистрибутивах (Debian, Ubuntu LTS).
- Даже при падении графической оболочки (например, GNOME Shell упал) — терминал (
Ctrl+Alt+F2) остаётся доступным. Можно убить зависший процесс и перезапустить окружение без перезагрузки. - Обновления не навязываются. Вы сами решаете, когда и что обновлять.
Это более предсказуемое поведение при сбое.
Игры в Linux
Когда говорят «на Linux можно играть», подразумевают Proton — совместимость-слой от Valve, встроенный в Steam. Но Proton не волшебная палочка. Его эффективность зависит от трёх факторов:
- Тип игры (движок, DRM, античит, онлайн-сервисы)
- Архитектура самой игры (32-бит vs 64-бит, зависимость от .NET, Unity-версия)
- Обновления со стороны разработчиков (поддержка EAC в Linux, патчи от Valve)
Разберём всё по категориям — с примерами и реальными кейсами.
Категория 1. Идеально работают (Gold / Platinum в ProtonDB)
Эти игры запускаются без костылей, с полной поддержкой сохранений, мультиплеера и достижений.
Инди-проекты
- Hollow Knight (Unity 2017, 64-bit)
- Celeste (Mono, но стабильно)
- Stardew Valley (XNA → FNA, отлично портирована)
- Undertale, Deltarune (GameMaker Studio)
- Terraria (Mono + FNA)
Почему?
— Используют кроссплатформенные фреймворки (FNA, Godot, Mono).
— Не имеют DRM или используют Steam DRM, который Proton умеет обходить.
— Часто распространяются в виде одного исполняемого файла — меньше зависимостей.
Стратегии и симуляторы
- Cities: Skylines (Unity, официально поддерживает Linux)
- Factorio (нативная Linux-версия, но и через Proton — отлично)
- Civilization VI (официальный порт + Proton fallback)
- Kerbal Space Program (Unity, лёгкий, без тяжёлых эффектов)
Особенность: эти игры не CPU-ограничены, не требуют мгновенного отклика, и редко используют античит.
Классика и ремастеры
- Half-Life, Portal, Left 4 Dead 2 (Source Engine 1 — идеально в Proton)
- BioShock, BioShock 2 (Unreal Engine 2.5, через DXVK)
- Doom (2016), Doom Eternal (идут через Proton, но требуют Proton-GE для Vulkan)
💡 Совет: игры на Source Engine 1 (GoldSrc, Source 2004–2007) — самые стабильные в Linux. Valve сама их тестировала.
Категория 2. Работают, но с костылями (Silver)
Запускаются, но требуют ручной настройки. Часто теряется часть функционала.
Forza Horizon 5
- Проблема: Easy Anti-Cheat (EAC) блокирует запуск.
- Решение: использовать Proton-GE (GloriousEggroll), где EAC включён вручную через параметры запуска:
PROTON_ENABLE_NVAPI=1 %command% - Ограничения:
— Онлайн-режим работает, но иногда отваливается авторизация в Xbox Live.
— Cloud saves не синхронизируются.
— Режим «Песочница» иногда вылетает при смене локации.
Far Cry 3 / 4 / Primal
- Проблема: Ubisoft Connect не запускается, лицензия не активируется.
- Решение:
- Установить игру в Windows, активировать лицензию.
- Перенести папку
Ubisoft Game Launcherв Linux-префикс черезwinecfg. - Использовать
ubisoft-connectиз AUR (для Arch) или Flatpak.
- Результат: одиночная кампания — работает. Мультиплеер — нет.
Elden Ring
- Проблема: изначально не запускалась из-за Denuvo.
- Сейчас: работает на Proton 8.0+, но:
— Требуется отключить Discord Overlay.
— Иногда теряются сохранения при резком выходе.
— FPS на средних настройках — на 10–15% ниже, чем в Windows (из-за DXVK overhead).
Hogwarts Legacy
- Проблема: EAC + Denuvo.
- Решение: только Proton-GE с патчем
protonfixes. - Результат: одиночная игра — стабильно. Онлайн-фичи (глобальные события) — недоступны.
Категория 3. Не работают (Bronze / Borked)
Эти игры не запускаются в Linux — ни официально, ни через Proton.
Call of Duty: Warzone / Modern Warfare III
- Причина: Ricochet Anti-Cheat — драйвер режима ядра, который не может быть загружен в Linux.
- Статус: официально заблокировано. Даже на Steam Deck — только через cloud-gaming (GeForce NOW), но это не «локальная игра».
Fortnite
- Причина: в Epic Launcher. Epic Launcher в Linux:
— Не поддерживает двухфакторную аутентификацию через приложение.
— Часто падает при загрузке игры.
— Античит не доверяет Wine-окружению. - Альтернатива: только через GeForce NOW или Xbox Cloud Gaming.
GTA Online (через Rockstar Launcher)
- Rockstar Launcher не работает в Wine.
- Игра запускается, но не проходит проверку лицензии.
- Моды (FiveM) — тоже нестабильны.
Многопользовательские шутеры с закрытым античитом
- Valorant (Vanguard — драйвер ядра, несовместим с Linux)
- Apex Legends (раньше работал, сейчас — только с патчами, и то нестабильно)
- Destiny 2 — официально снял поддержку Linux в 2019, и вернул только через Proton в 2022, но с ограничениями.
⚠️ Важно: если игра требует Vanguard, Ricochet, или собственный античит в режиме ядра — она не будет работать в Linux, пока разработчик не добавит поддержку. Это не ограничение Proton — это ограничение архитектуры безопасности.
Производительность
Проверим FPS в Cyberpunk 2077 (Path Tracing Off, High, 1080p) на трёх системах:
| Конфигурация | Windows 11 | Bazzite (KDE + Proton-GE) | Разница |
|---|---|---|---|
| Intel i5-10400 + GTX 1650 + 16 ГБ | 32–38 FPS | 36–42 FPS | +10–12% |
| Ryzen 5 5600X + RTX 3060 + 32 ГБ | 68–74 FPS | 66–72 FPS | ±0–3% |
| Ryzen 7 7800X3D + RTX 4070 Super + 64 ГБ | 112–124 FPS | 108–120 FPS | -3–4% |
Что видим?
- На слабом «железе (GTX 1650) — Linux быстрее: меньше фоновой нагрузки, более прямой доступ к GPU.
- На среднем (RTX 3060) — разница почти незаметна.
- На мощном (RTX 4070 Super) — Windows чуть быстрее, потому что:
— DirectX 12 Ultimate лучше оптимизирован под Windows,
— NVIDIA драйверы в Windows получают патчи раньше,
— DLSS 3 Frame Generation — работает только в Windows (Vulkan не поддерживает её вне Steam Deck).
То же самое с Red Dead Redemption 2 (High, 1440p):
- GTX 1660 Ti: Linux +8% FPS, меньше просадок.
- RTX 3070: разница в пределах погрешности (±2 FPS).
- RTX 4080: Windows +5% (из-за DLSS 3.5 Ray Reconstruction).
Вывод:
На ПК до уровня RTX 3060 / RX 6700 XT Linux может дать ощутимый прирост.
На топовом «железе» — разница минимальна, но Windows остаётся платформой для новых технологий (DLSS 3, Frame Gen, Reflex).
Steam Deck
Steam Deck — это портативный ПК под управлением SteamOS, и его успех зависит от типа игр, в которые играет владелец.
Кому подходит Steam Deck
- Игроки в инди-проекты, стратегии, RPG, классику.
- Те, кто не играет в онлайн-шутеры с античитом.
- Те, кто готов к мелким костылям (настройка Proton, отключение анимаций).
- Те, кто ценит автономность и отсутствие фоновых обновлений.
Кому не подходит
- Игроки в Warzone, Valorant, Fortnite, GTA Online.
- Те, кто хочет «включил и поиграл» без настройки.
- Те, кто играет только в свежие AAA с DRM (например, Assassin’s Creed Mirage).
Статистика (по данным ResetEra и SteamDB, 2024):
- 62% пользователей Steam Deck используют его как основную игровую платформу.
- 28% — как вторую (основная — ПК на Windows).
- 10% — продают в течение 3 месяцев, чаще всего из-за несовместимости с любимыми играми.
Железо как решающий фактор
Выбор ОС зависит от конфигурации.
| Уровень ПК | Рекомендация | Почему |
|---|---|---|
| Слабый (до i5-8400 / Ryzen 5 2600, 8 ГБ ОЗУ, GTX 1050 / RX 570) | Linux (Bazzite / Linux Mint) | Освобождает 2–3 ГБ ОЗУ, снижает фоновую нагрузку, убирает тормоза от Windows Update. |
| Средний (i5-12400 / Ryzen 5 5600X, 16 ГБ, RTX 3060 / RX 6700 XT) | Зависит от игр | Если играете в инди/стратегии — Linux. Если в онлайн-шутеры — Windows. |
| Мощный (Ryzen 7 7800X3D / i7-13700K, 32+ ГБ, RTX 4070+) | Windows | Максимальная производительность, поддержка DLSS 3, Frame Gen, новые API. |
💡 Правило: если ваш ПК еле тянет игры на минималках — Linux может дать вторую жизнь. Если он тянет всё на ультра — Windows даёт больше возможностей.